low maintenance battery - Spanish English Dictionary